iT邦幫忙

2023 iThome 鐵人賽

DAY 7
0
IT管理

GCP 的 terraform 之旅系列 第 7

day7 Terraform GCP 自建 module

  • 分享至 

  • xImage
  •  

簡介

今天來跟大家介紹 GCP terraform 如何自建 sub module

正文

Terraform 的撰寫屬於和 verilog 相同的 “基於模組的陳述式語言”

所以本質上我們就是在利用一個一個低階的模組撰寫一個一個高階的模組, 其中 resource 代表的是相對低階的模組. 我們自然可以在其上寫出客製化的高階模組, 滿足自己使用的需求

以下為一個模組該有的檔案

  • main.tf:這是 Terraform 模組的入口檔案。它包含模組的描述和模組的資源定義。
  • variables.tf:這是 Terraform 模組的變數檔案。它包含模組需要的所有變數。
  • outputs.tf:這是 Terraform 模組的輸出檔案。它包含模組創建的所有資源的輸出。

實測

code


上一篇
day6 Terraform GCP cloud storage
下一篇
day8 Terraform GCP 引用 module
系列文
GCP 的 terraform 之旅31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言